Russians making holiday at home | Focus on Europe

2016-02-12 19

Russians have discovered their own country as a holiday spot rather than heading abroad. Sochi, the city on the Black Sea that hosted the 2014 Winter Olympics, is popular for its maritime flair, winter sports, and many lodging options.